do a favor selflessly - Turco Inglés Diccionario